Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 MAIN STREET Detached £657,500 27 Oct 2004
ORCHARD FARM MAIN STREET £482,000 4 Feb 2022